meat biscuit - Turkish English Dictionary